@import url(://fonts.googleapis.com/css?family=Roboto:400,500&subset=latin,latin-ext);

@font-face {
	font-family: 'FontAwesome';
	src: url('/layout/fonts/fontawesome/fontawesome-webfont.eot?v=3.2.1');
	src: url('/layout/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('/layout/fonts/fontawesome/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('/layout/fonts/fontawesome/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('/layout/fonts/fontawesome/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
	font-weight: normal;
	font-style: normal;
}

* {
	margin: 0;
	padding: 0;
}

body {
	font-family: 'Roboto', tahoma;
	background: white;
}

	.admin_login_head {
		padding: 50px 0;
		text-align: center;
		background: #39404b;
		color:white;
	}

	.admin_login_form {
		padding: 50px 0;
	}

		.admin_login_form .inside {
			width: 300px;
			margin: 0 auto;
		}

		.admin_login_form form > div {
			padding: 10px 0;
			overflow: hidden;
		}

			.admin_login_form form .failed {
				display: block;
				text-align: center;
				color: red;
				line-height: 16px;
			}

			.admin_login_form form > div > label {
				display: block;
				font-size: 16px;
				color: #3498db;
				padding: 5px 0 5px 0;
			}

			.admin_login_form form > div > input.text {
				width: 282px;
				border: 3px solid #dbdfe1;
				border-radius: 2px;
				box-shadow: inset 0 0 10px #f4f4f4;
				font-family: 'Roboto',Arial;
				font-size: 14px;
				padding: 6px;
				outline: none;
				color: #454545;
				
			}

			.admin_login_form form > div button.submit {
				padding: 7px 7px 5px 7px;
				background: #3498db;
				border: 0;
				border-bottom: 3px solid #2980b9;
				border-radius: 3px;
				cursor: pointer;
				font-family: 'Roboto',arial;
				font-size: 14px;
				color: white;
				text-transform: uppercase;
				float: right;
			}

			.admin_login_form form > div button.submit:before {
				font-family: FontAwesome;
				content: "\f00c";
				padding: 0 5px 0 0;
			}

			.admin_login_form form > div button.submit:hover {
				border-bottom-color: #3498db;
			}

			.admin_login_form form > div a.back {
				display: inline-block;
				padding: 7px;
				font-size: 14px;
				color: #757575;
				text-decoration: none;
			}

			.admin_login_form form > div a.back:hover {
				color: #2A2A2A;
			}